home *** CD-ROM | disk | FTP | other *** search
- [Programs]
- ; Use MIDI Mapper to get different programs to play those defined below.
- ; All program numbers are 1 based.
- GrandPiano=1 ; Acoustic Grand Piano
- HammondOrgan=17 ; Drawbar Hammond Organ
- NylonGuitar=25 ; Acoustic Nylon Guitar
- AcousticBass=33 ; Acoustic Bass
- Violin=41 ; Solo Violin
- Trumpet=57 ; Trumpet
- AltoSax=66 ; Alto Sax
- Flute=74 ; Flute
- Lead1=81 ; Square Wave
- Pad1=89 ; Fantasia
- Percussion=129 ; Percussion must be 129
-
-
- ; Individual programs follow. A program consists of a set of samples. Each
- ; sample entry is of the following format:
- ; WaveFile=WavePitch,Detune,WaveVel,MinNote,MaxNote,MinVel,MaxVel,Loop1,Loop2,Sustain,Release
- ; where
- ; WaveFile is the filename of the wave file containing the sample
- ; WavePitch is the MIDI note number of the sample's natural pitch
- ; Detune is the number of cents by which the note number must be lowered
- ; WaveVel is the MIDI velocity of the sample
- ; MinNote is the minimum note for which this sample can be used
- ; MaxNote is the maximum note for which this sample can be used
- ; MinVel is the minimum velocity for which this sample can be used
- ; MaxVel is the maximum velocity for which this sample can be used
- ; Loop1 is the starting point for the sample loop
- ; Loop2 is the ending point for the sample loop
- ; Sustain is the sustain envelope value for the sample
- ; Release is the release envelope value for the sample
- ;
- ; If a single file is used for distinct notes, it must be followed by "#"
- ; and a unique number. For example, if noise.wav is used three times,
- ; it must be referenced as noise.wav#1, noise.wav#2 and noise.wav#3. All
- ; three wave file names refer to noise.wav.
-
- [GrandPiano]
- pno48.wav=48,0,87,0,53,0,127,16037,17049,40,500
- pno58.wav=58,0,80,54,58,0,127,13333,13996,50,500
- pno63.wav=63,0,74,59,63,0,127,16639,17491,55,500
- pno68.wav=68,0,79,64,68,0,127,15949,16533,60,500
- pno73.wav=73,0,85,69,78,0,127,11423,12177,65,500
- pno83.wav=83,0,95,79,88,0,127,5999,6242,70,500
- pno95.wav=95,0,95,89,100,0,127,2999,3120,75,500
-
- [HammondOrgan]
- drworg38.wav=38,0,74,0,38,0,127,546,1144,0,500
- drworg48.wav=48,0,75,39,48,0,127,310,645,0,500
- drworg58.wav=58,0,77,49,58,0,127,146,334,0,500
- drworg68.wav=68,0,77,59,68,0,127,61,166,0,500
- drworg78.wav=77,85,73,69,78,0,127,315,374,0,500
- drworg88.wav=87,95,71,79,88,0,127,243,309,0,500
- drworg95.wav=95,25,71,89,95,0,127,154,175,0,500
-
- [NylonGuitar]
- nylon45.wav=44,97,75,0,44,0,127,5687,6087,80,500
- nylon50.wav=49,88,79,45,49,0,127,3614,3764,80,500
- nylon55.wav=54,97,77,50,54,0,127,6253,6477,80,500
- nylon59.wav=58,97,94,55,58,0,127,3450,3717,85,500
- nylon66.wav=65,98,94,59,65,0,127,2268,2565,85,500
- nylon69.wav=69,1,84,66,69,0,127,2198,2247,85,500
- nylon74.wav=73,99,87,70,73,0,127,3602,3676,90,500
- nylon79.wav=78,98,99,74,78,0,127,4997,5221,95,500
- nylon86.wav=86,0,101,79,86,0,127,4965,5189,100,500
-
- [AcousticBass]
- basac33.wav=33,10,74,0,33,0,127,4398,4795,120,500
- basac48.wav=48,3,84,34,48,0,127,4153,4320,140,500
- basac53.wav=53,1,85,49,57,0,127,3167,3292,145,500
- gtrhrm76.wav=75,95,100,58,80,0,127,936,5961,76,500
- gtrhrm81.wav=80,93,99,81,85,0,127,804,4799,76,500
- gtrhrm91.wav=90,93,89,86,95,0,127,811,3053,91,500
-
- [Violin]
- violin58.wav=57,90,78,0,57,0,127,1813,1907,0,500
- violin62.wav=61,99,86,58,61,0,127,1538,1612,0,500
- violin66.wav=65,86,78,62,65,0,127,1028,1087,0,500
- violin70.wav=69,73,83,66,69,0,127,1012,1059,0,500
- violin74.wav=73,77,77,70,73,0,127,1104,1141,0,500
- violin78.wav=77,86,78,74,77,0,127,1893,1922,0,500
- violin82.wav=81,70,74,78,81,0,127,1060,1083,0,500
- violin86.wav=85,77,74,82,85,0,127,1111,1129,0,500
- violin90.wav=89,87,76,86,89,0,127,1697,1711,0,500
-
- [Trumpet]
- trump57.wav=57,0,91,0,57,0,127,2349,2448,0,500
- trump62.wav=61,99,90,58,61,0,127,2144,2218,0,500
- trump67.wav=67,5,91,62,67,0,127,2002,2057,0,500
- trump72.wav=72,3,93,68,72,0,127,2402,2443,0,500
- trump77.wav=77,1,90,73,77,0,127,2630,2692,0,500
- trump82.wav=81,97,82,78,81,0,127,3087,3299,0,500
- trump89.wav=88,75,98,82,93,0,127,685,700,0,500
-
- [AltoSax]
- alsax53.wav=53,1,81,0,53,0,127,3358,3483,0,500
- alsax57.wav=57,1,80,54,57,0,127,2538,2637,0,500
- alsax60.wav=60,2,80,58,60,0,127,2270,2353,0,500
- alsax64.wav=63,94,75,61,63,0,127,2646,2712,0,500
- alsax67.wav=67,5,82,64,67,0,127,1371,1426,0,500
- alsax71.wav=70,84,80,68,70,0,127,1794,1838,0,500
- sopran80.wav=79,68,85,71,79,0,127,612,638,0,500
- sopran85.wav=84,89,77,80,84,0,127,204,223,0,500
- sopran92.wav=92,34,77,85,92,0,127,158,170,0,500
-
- [Flute]
- flute68.wav=68,0,75,0,68,0,127,1796,1848,0,500
- flute78.wav=77,86,76,69,77,0,127,1776,1805,0,500
- flute88.wav=87,69,85,78,87,0,127,946,962,0,500
- piccol91.wav=91,5,73,88,96,0,127,3857,3912,0,500
- picco101.wav=100,74,72,97,105,0,127,2216,2223,0,500
-
- [Lead1]
- lead165.wav=65,5,74,0,65,0,127,5768,12674,0,255
- lead177.wav=77,9,77,66,77,0,127,2340,9680,0,255
- lead1103.wav=103,9,89,78,103,0,127,2872,6048,0,255
-
- [Pad1]
- pad153.wav=53,0,79,0,53,0,127,7084,11302,0,153
- pad177.wav=77,0,76,54,77,0,127,12896,21058,0,177
- pad184.wav=84,0,77,78,84,0,127,9178,14625,0,184
-
- [Percussion]
- ; Channels 10 and 16 are dedicated to playing percussion. The standard
- ; mapping of keys to percussion instruments is as follows:
- ; 35 -> Acoustic Bass Drum
- ; 36 -> Bass Drum 1
- ; 37 -> Side Stick
- ; 38 -> Acoustic Snare
- ; 39 -> Hand Clap
- ; 40 -> Electric Snare
- ; 41 -> Low Floor Tom
- ; 42 -> Closed Hi Hat
- ; 43 -> High Floor Tom
- ; 44 -> Pedal Hi Hat
- ; 45 -> Low Tom
- ; 46 -> Open Hi Hat
- ; 47 -> Low-Mid Tom
- ; 48 -> High-Mid Tom
- ; 49 -> Crash Cymbal 1
- ; 50 -> High Tom
- ; 51 -> Ride Cymbal 1
- ; 52 -> Chinese Cymbal
- ; 53 -> Ride Bell
- ; 54 -> Tambourine
- ; 55 -> Splash Cymbal
- ; 56 -> Cow Bell
- ; 57 -> Crash Cymbal 2
- ; 58 -> Vibraslap
- ; 59 -> Ride Cymbal 2
- ; 60 -> High Bongo
- ; 61 -> Low Bongo
- ; 62 -> Mute High Conga
- ; 63 -> Open High Conga
- ; 64 -> Low Conga
- ; 65 -> High Timbale
- ; 66 -> Low Timbale
- ; 67 -> High Agogo
- ; 68 -> Low Agogo
- ; 69 -> Cabasa
- ; 70 -> Maracas
- ; 71 -> Short Whistle
- ; 72 -> Long Whistle
- ; 73 -> Short Guiro
- ; 74 -> Long Guiro
- ; 75 -> Claves
- ; 76 -> High Wood Block
- ; 77 -> Low Wood Block
- ; 78 -> Mute Cuica
- ; 79 -> Open Cuira
- ; 80 -> Mute Triangle
- ; 81 -> Open Triangle
-
- perc35.wav=35,0,106,35,35,0,127,0,0,0,0 ; Acoustic Bass Drum
- perc36.wav=36,0,106,36,36,0,127,0,0,0,0 ; Bass Drum 1
- click.wav=37,0,107,37,37,0,127,0,0,0,0 ; Side Stick
- perc38.wav=38,0,109,38,38,0,127,0,0,0,0 ; Acoustic Snare
- bigclaps.wav=39,0,102,39,39,0,127,0,0,0,0 ; Hand Clap
- drsnare1.wav=40,0,83,40,40,0,127,0,0,0,0 ; Electric Snare
- perc45.wav#1=45,0,109,41,41,0,127,0,0,0,0 ; Low Floor Tom
- hihat2.wav=42,0,98,42,42,0,127,0,0,0,0 ; Closed Hi Hat
- perc45.wav#2=45,0,109,43,43,0,127,0,0,0,0 ; Hi Floor Tom
- perc44.wav=44,0,119,44,44,0,127,0,0,0,0 ; Pedal Hi Hat
- perc45.wav#3=45,0,109,45,45,0,127,0,0,0,0 ; Low Tom
- hattip.wav=46,0,105,46,46,0,127,0,0,0,0 ; Open Hi Hat
- perc50.wav#1=50,0,109,47,47,0,127,0,0,0,0 ; Low-Mid Tom
- perc50.wav#2=50,0,109,48,48,0,127,0,0,0,0 ; Hi-Mid Tom
- crashcym.wav=49,0,91,49,49,0,127,0,0,50,50 ; Crash Cymbal 1
- perc50.wav#3=50,0,114,50,50,0,127,0,0,0,0 ; Hi Tom
- rideping.wav=51,0,121,51,51,0,127,0,0,0,0 ; Ride Cymbal 1
- perc52.wav=52,0,87,52,52,0,127,0,0,0,0 ; Chinese Cymbal
- ridebell.wav=53,0,102,53,53,0,127,0,0,0,0 ; Ride Bell
- tamborin.wav=54,0,104,54,54,0,127,0,0,0,0 ; Tambourine
- medcrash.wav=55,0,95,55,55,0,127,0,0,0,0 ; Splash Cymbal
- cowbell.wav=56,0,90,56,56,0,127,0,0,0,0 ; Cowbell
- perc57.wav=57,0,113,57,57,0,127,0,0,0,0 ; Crash Cymbal 2
- perc58.wav=58,0,113,58,58,0,127,0,0,0,0 ; Vibraslap
- perc59.wav=59,0,127,59,59,0,127,0,0,0,0 ; Ride Cymbal 2
- perc60.wav=60,0,89,60,60,0,127,0,0,0,0 ; High Bongo
- perc61.wav=61,0,94,61,61,0,127,0,0,0,0 ; Low Bongo
- perc62.wav=62,0,90,62,62,0,127,0,0,0,0 ; Mute High Conga
- perc63.wav=63,0,81,63,63,0,127,0,0,0,0 ; Open High Conga
- lowtumba.wav=64,0,88,64,64,0,127,0,0,0,0 ; Low Conga
- timbale.wav#1=66,0,99,65,65,0,127,0,0,0,0 ; High Timbale
- timbale.wav#2=66,0,99,66,66,0,127,0,0,0,0 ; Low Timbale
- perc68.wav#1=67,0,116,67,67,0,127,0,0,0,0 ; High Agogo
- perc68.wav#2=75,0,116,68,68,0,127,0,0,0,0 ; Low Agogo
- cabasa.wav=69,0,109,69,69,0,127,0,0,0,0 ; Cabasa
- perc70.wav=70,0,121,70,70,0,127,0,0,0,0 ; Maracas
- perc72.wav#1=71,0,97,71,71,0,127,0,0,0,0 ; Short Whistle (Looped)
- perc72.wav#2=72,0,97,72,72,0,127,0,0,0,0 ; Long Whistle (Looped)
- perc73.wav=73,0,115,73,73,0,127,0,0,0,0 ; Short Guiro
- perc74.wav=74,0,117,74,74,0,127,0,0,0,0 ; Long Guiro
- perc75.wav=75,0,99,75,75,0,127,0,0,0,0 ; Claves
- clave.wav=76,0,107,76,76,0,127,0,0,0,0 ; High Wood Block
- perc77.wav#1=77,0,78,77,77,0,127,0,0,0,0 ; Low Wood Block
- perc78.wav=78,0,81,78,78,0,127,0,0,0,0 ; Mute Cuica
- perc79.wav=79,0,76,79,79,0,127,0,0,0,0 ; Open Cuica
- perc80.wav=80,0,106,80,80,0,127,0,0,0,0 ; Mute Triangle
- perc81.wav=81,0,119,81,81,0,127,0,0,0,0 ; Open Triangle
- perc77.wav#2=88,0,78,82,88,0,127,811,811,500,500 ; High Wood Block
- perc77.wav#3=95,0,78,89,95,0,127,811,811,500,500 ; High Wood Block
- perc77.wav#4=101,0,78,96,101,0,127,811,811,500,500 ; High Wood Block